@font-face {
  font-family: 'loginform-icon';
  src: url("../css/font/loginform-icon.eot");
  src: url("../css/font/loginform-icon.eot?#iefix") format('embedded-opentype'),
       url("../css/font/loginform-icon.woff") format('woff'),
       url("../css/font/loginform-icon.ttf") format('truetype'),
       url("../css/font/loginform-icon.svg#loginform-icon") format('svg');
  font-weight: normal;
  font-style: normal;
}

body, button, input, select, textarea,h1 { padding:0px; margin:0px; /*font-family:loginform-icon;*/ font: 12px/1.5 tahoma,arial,'Hiragino Sans GB',宋体,sans-serif;overflow: hidden; color:#333; }
a{text-decoration:none;color:#333;}
ul li{list-style-type:none;}

.validatebox-text{border-width:1px;border-style:solid;border-color:#ccc;width:211px;height:25px;line-height:17px;padding-top:1px;padding-left:3px;padding-bottom:2px;padding-right:3px;background-attachment:scroll;background-size:auto;background-origin:padding-box;background-clip:border-box;}
.validatebox-text-small{border-width:1px;border-style:solid;border-color:#ccc;width:50px;background-attachment:scroll;background-size:auto;background-origin:padding-box;background-clip:border-box;padding:0px;}
.form_container{padding:10px;} 
.tableform{border-collapse:collapse;width:100%;}
.tableform th{background:#F2F7FE;padding:3px;border:1px solid #B8CCE2;padding-left:5px;color:#333;height:24px;text-align:right;}
.tableform td{padding:2px;border:1px solid #B8CCE2;padding-left:5px;color:#333;height:24px;}
.tableform textarea{font-size:12px;border-width:1px;border-style:solid;border-color:#ccc;}
.s300{width:300px;}

.tab_block{width:700px;display:table;margin:0 auto;position:relative;top:20px;display:none;}
.tab_block table{border-collapse:collapse;width:100%;}
.tab_block th{background:#F2F7FE;padding:3px;border:1px solid #B8CCE2;padding-left:5px;color:#333;height:24px;text-align:right;}
.tab_block td{padding:2px;border:1px solid #B8CCE2;padding-left:5px;color:#333;height:24px;}
.tableform td .easyui-ueditor td {border:none}
.tableform td .edui-default td {border:none}

a#logo{
	width:200px;
	height:35px;
	display: inline-block; 
	background: url(../images/sys_img/logo.png) no-repeat ;
	background-size: 100px 30px;
	position: relative;
	top:10px;
	left:10px;
}

#radio{}
#radio input[type="radio"]{
	cursor : pointer;
	verticalAlign : middle;
	margin-top : -3px;
}
#radio span{
	margin-right: 10px;
}
#checkbox{
}
#checkbox input[type="checkbox"]{
	cursor : pointer;
	verticalAlign : middle;
}
#checkbox span{
	margin-right: 10px;
}

#search_bar{
	border-top:1px solid #E6E6E6;
	margin-top:2px;
	padding-top:2px;
}

#search_bar .sbox {
	display: table;
}

#search_bar .sbox .sinput {
	float:left;
	margin-right: 5px;
	margin-bottom:5px;
}
#search_bar .sbox .sbto {
	float:left;
}
#search_bar .sbox .sbto .botbox {
	border:1px solid #ccc;
	color:#444;
	height:20px;
	padding: 0 5px 0 5px;
	display: inline-block;
	/*line-height:25px;*/
	margin-bottom:5px;
}
#search_bar .sbox .sbto .botbox:hover{
	background: #cecece; 
	color:#00438A;
}

.clickLInk{
	text-align:left;
	padding-left: 17px;
	padding-right: 10px;
	display:inline-block;
	height:23px;
	line-height: 22px;
}
.clickLInk:hover{
	color:red;
	text-decoration: underline;
}

.ext_email {background: url('../script/icons/icon-ext/email.png') no-repeat left center;}
.ext_user {background: url('../script/icons/icon-ext/user.png') no-repeat left center;}
.ext_customers {background: url('../script/icons/icon-ext/customers.png') no-repeat left center;}
.ext_sitemap {background: url('../script/icons/icon-ext/sitemap.png') no-repeat left center;}
.ext_script {background: url('../script/icons/icon-ext/script-code.png') no-repeat left center;}
.ext_down {background: url('../script/icons/icon-ext/down.png') no-repeat left center;}


#lockAccount{
	display:table;
	margin:10px;
}
#lockAccount a{
	border:2px dashed #ccc ;
	height:50px;
	width:146px;
	background: #eee;
	display: inline-block;
	line-height: 50px;
	text-align: center;
	font-size:14px;
}
#lockAccount a.select{
	border:2px solid #ccc;
	background: #ddd;
}


#noSession {
	background: url('../script/icons/icon-ext/stop.png') no-repeat left center;
	width:280px;
	height:160px;
	border: 1px solid rgba(0, 0, 0, 0.45);
	line-height: 25px;
	position: absolute;
	padding-left:80px;
	box-shadow: 10px 10px 5px #888888;
	background-position:20px center;
	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
}
#noSecurity {
	background: url('../script/icons/icon-ext/stop.png') no-repeat left center;
	width:380px;
	height:160px;
	border: 1px solid rgba(0, 0, 0, 0.45);
	position: absolute;
	line-height: 30px;
	padding-left:80px;
	box-shadow: 10px 10px 5px #888888;
	background-position:20px center;
	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
}
#pro_error {
	background: url('../script/icons/icon-ext/stop.png') no-repeat left center;
	width:280px;
	height:130px;
	border: 1px solid rgba(0, 0, 0, 0.45);
	position: absolute;
	line-height: 30px;
	padding-left:80px;
	box-shadow: 10px 10px 5px #888888;
	background-position:20px center;
	-webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
}
#noSession h1, #noSecurity h1, #pro_error h1{ 
	font-size: 30px;
	font-weight: bold;
	text-shadow: 0 1px 0 red;
}
#msg_error{
	font-family: cursive;
	text-indent: 3px;
	text-shadow: 0 1px 0 red;
	font-size:14px;
}
#noSession a, #noSecurity a{
	text-shadow: none;
	color:blue;
}

/* cron表达式页面 */
.line{height: 25px;line-height: 25px;margin-left: 13px;}
.secondList, .minList, .mouthList, .weekList{margin-left: 20px;}
.secondList input, .minList input, .mouthList input, .weekList input{margin: 0 12px;}
.hourList{margin-left: 33px;}
.hourList input{margin: 0 12px;}
.dayList{margin-left: 20px;}
.dayList input{margin: 0 10px;}
.cron_view{height:100px;}
.cron_view td input{border:1px solid #B8CCE2;}